Easy SOA: Rapid Prototyping with Web Services for End Users
نویسندگان
چکیده
Wiki and blog which enable end users to do their works only with a Web browser, since those tools do not require end users to learn some special skills about HTML. Some of end users have also involved in “End-user programming”, by writing some tools to change a behavior of an application to make their personal works more effectively. However, these tools are too difficult to be shared with other people generally, because a flexible application tends to be difficult to learn. Thus, an application development tool for end users should be easy to learn. It should not require neither to install more special additional softwares nor to add more special configurations on their personal computers. This paper describes a rapid prototype tools for SOA based on Ad hoc Development and Integration Environment for End Users (ADIEU). ADIEU is a development tool for end users and works on a web browser by communicating with ADIEU server without installing any special development environment on a personal computer. With ADIEU, end users can prototype their application rapidly by placing some cards onto a development environment constructed on a Web browser and adding some connections between the cards. We also propose a prototype development model for Service Oriented Architecture (SOA) as well as Web applications and Web Services with ADIEU. The proposed development model consists of two parts: (i) End users import WSDL files from Web Services to represent methods defined in Web Services as cards on ADIEU environment. (ii) They place some cards and define the relationship between them (Produces the WWW2006-specific release, location and copyright information). For use with www2006submission.cls V1.4. Supported by ACM. Copyright is held by the author/owner(s). WWW2006, May 22–26, 2006, Edinburgh, UK. . on a Web browser. Because this environment model is quite simple and easy to be understood by end user, it will also encourage end users to adopt the SOA (Service-Oriented Architecture) by combining Web services with simple interfaces in the distributed environment.
منابع مشابه
Rapid Prototyping for Service-Oriented Architectures
Because Service-Oriented Architectures (SOAs) usually involve different independent stakeholders, producing meaningful prototypes for validating early design ideas is a difficult task. This paper presents a Rapid Prototyping framework for SOAs built around a Model-Driven Development methodology which we use for transforming high-level specifications of an SOA into executable artefacts, both for...
متن کاملGRAIL - A Tool for Accessing and Instrumenting WSRF - compliant Web Services
Grid access methods are still dominated by command line tools or manually developed, problem specific graphical user interfaces. This fact reduces the acceptance of the Grid for users, who are not familiar with the usage of the Linux shell or the Grid itself. The first step away from the command line was done by the Globus Alliance by interpreting and realizing the Grid as a Service Oriented Ar...
متن کاملState of the Art and Research Challenges of new services architecture technologies: Virtualization, SOA and Cloud Computing
The telecommunication world is evolving towards networks and different services. It is necessary to ensure interoperability between different networks to provide seamless and on-demand services. As the number of services and users in Internet Protocol Multimedia Subsystem (IMS) keeps increasing, network virtualization and cloud computing technologies seem to be a good alternative for Mobile Vir...
متن کاملTowards a Collaborative Portal Environment for Earthquake Engineering
A “cyberinfrastructure” encompasses advanced scientific computing as well as a more comprehensive infrastructure for research and education based upon distributed, federated networks of computers, information resources, on-line instruments, and human interfaces. The NEES Cyberinfrastructure Center (NEESit) has been created to deliver tools and infrastructure to enable earthquake engineers to re...
متن کاملUser-Centric Composition of Service Front-Ends at the Presentation Layer
The emerge of web services in Service-Oriented Architectures (SOA) within companies or at the global internet o ers new ways for the creation of web applications. Even though the composition of services via business processes are covered by existing tools and solutions, concepts for a lightweight service consumption are still in a preliminary phase. The complexity of state-of-the-art SOA techno...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009